package cheng.rui.hong;

import java.math.BigDecimal;

public class Calculator {

	private double a;
	private double b;
	
	private BigDecimal pA=new BigDecimal(0);
	private BigDecimal pB=new BigDecimal(0);
	
	public double getA() {
		return a;
	}

	public void setA(double a) {
		this.pA=new BigDecimal(a);
		this.a = a;
	}

	public double getB() {
		return b;
	}

	public void setB(double b) {
		this.pB=new BigDecimal(b);
		this.b = b;
	}

	
	public double add(){
		
		return pA.add(pB).doubleValue();
	}
	
	public double minus(){
		return pA.subtract(pB).doubleValue();
	}
	
	public double multiply(){
		return pA.multiply(pB).doubleValue();
	}
	
	public double divide() throws Exception{
		return pA.divide(pB,5,BigDecimal.ROUND_HALF_UP).doubleValue();
	}
	
}
